home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.19950329-19950528
/
000410_news@columbia.edu_Thu May 18 22:47:08 1995.msg
< prev
next >
Wrap
Internet Message Format
|
1995-07-31
|
7KB
Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA18821
(5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Thu, 18 May 1995 18:47:15 -0400
Received: by apakabar.cc.columbia.edu id AA09993
(5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Thu, 18 May 1995 18:47:12 -0400
Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Is MS-Kermit 3.14 RPI-compatible?
Date: 18 May 1995 22:47:08 GMT
Organization: Columbia University
Lines: 122
Message-Id: <3pgipc$9o7@apakabar.cc.columbia.edu>
References: <3pbpnk$h5l@toads.pgh.pa.us>
Nntp-Posting-Host: watsun.cc.columbia.edu
Keywords: RPI
Apparently-To: kermit.misc@watsun.cc.columbia.edu
In article <3pbpnk$h5l@toads.pgh.pa.us>,
Jie Xu <xuj@icarus.lis.pitt.edu> wrote:
: I installed a ZOOM 14.4 PC model 110 faxmodem and MS-Kermit 3.14 patch
: 0, but could not get error crrection (V.42, MNP2-4) or compression
: (V.42bis, MNP5) work. Here's what I did. I added an entry in
: dialups.txt, with speed set at 57600. Because the command AT &Q5 in
: modems\zoom.scr is not supported by this modem, I changed to AT &Q6 to
: select asynchornous mode with speed buffering. Then I dialed a
: V.32bis/LAMP/V.42bis modem using dial macro, the connection was 14400
: without any protocols.
:
: The manual of this faxmodem says: "This faxmodem uses RPI, the Rockwell
: Protocol Interface, to implement V.42 and MNP 2-4 error correction as
: well as V.42bis and MNP 5 data compression. The RPI-based
: implementation works just like built-in or harware-based V.42, V.42bis
: and MNP when you use it with RPI-compatable data communucations
: software. If you have a specific use that requires error correction and
: you can't use RPI-compatable software, you will need a faxmodem with
: built-in V.42 or MNP2-4 error correction."
:
I'm afraid you did not read this carefully enough when you purchased the
modem. I don't blame you, unless you are a lawyer.
: My question is if MS-Kermit 3.14 is RPI-compatable. If it is, what did I do
: wrong or what should do? If it is not, will it be?
:
From the Kermit FAQ:
18. Q: KERMIT DOESN'T WORK RIGHT WITH MY ERROR-CORRECTING MODEM!
A: Kermit and "RPI" modems -- you might want to read this...
When you buy a modern error-correcting, data-compressing, speed-buffering
modem, you probably expect the modem to perform those functions, and most do.
Unfortunately, some modems that claim to have these features do not have them
at all, but rather come with software that implements them in your computer,
rather than in the modem where they belong.
Such software is said to "comply" with the Rockwell Protocol Interface (RPI),
a proprietary "standard" from Rockwell International Company that allows modem
companies to sell modems at a lower price by incorporating Rockwell chips that
do not include error-correction or compression capabilities.
This "standard" must be licensed from Rockwell, hence you will only find it
implemented in commercial software, such as on the diskette that came with
your modem.
If your modem documentation says it requires "RPI-compatible" software for
error correction and compression, and you want to use it with Kermit, then
you bought the wrong modem. Hopefully, you can return it.
If not, you can still use it without error correction, but then:
. Noise is not filtered out on the modem-to-modem connection, as it
would be with a real error-correcting modem, and noise bursts will
interfere with your online sessions and your file transfers.
. There is no modem-to-modem compression, because that requires error
correction.
. There is no flow control, because that too requires an error-correction
protocol between the modems.
. There is no speed buffering, because that requires flow control between
the modems. Thus, if the two modems have different interface speeds,
vast amounts of data are likely to be lost.
Thus, none of the modem's "advanced features" are really there.
Why RPI is a bad idea:
. It requires every communications software program in the world to be
rewritten.
. It drives up the cost of communication software.
. It slows down your computer by consuming a vast amount of CPU cycles
over and above what would be used if error-correction and compression
were done in the modem.
. It increases the memory requirements of the communication software.
. It seeks to replace open communication method (the one that is universally
used by serial communication software) by a closed, proprietary, licensed
one, and potentially hold hostage all communications software developers
to nondisclosure agreements.
. It precludes publication of source code.
. Since MNP 2-5 and V.42 and V.42bis are complex protocols, the software
implementations will inevitably be buggy and are unlikely to be consistent,
especially since the "standard" is not an open one, and the implementations
themselves will not be open.
. Since not all software in the world will be "upgraded" to "support" the
RPI "standard", your modem will not be usable in many of the ways you might
have expected to use it.
. Many people will buy these modems under the mistaken impression that they
can use their high speeds and advanced features with their favorite
software. The average mass-market consumer is unlikely to understand the
implications of "requires RPI-compliant software" in tiny print on the box.
What are the benefits of RPI?
. Lower-cost modems? It's hard to imagine that this could be true,
at least not in 1995, with full-function V.34 modems on the market in
the $200 range.
The place for a modem-to-modem protocol is IN THE MODEM. Expecting it to be
implemented in each and every software program that uses modems is like
expecting each automobile driver to build their own oil well and refinery
rather than going to a gas station for gas.
If you have unwittingly bought an RPI modem, your response should not be
to pressure the maker of your communication software to support it, but
rather to get your money back from the vendor and put it towards a real
modem. Communication software developers should be spending their time
adding REAL functionality to their programs, not compensating for the cynical
marketing ploys of modem manufacturers, whose behavior should not be rewarded.
- Frank